stacked heel - Francés Inglés Diccionario